chore(common): merge e2e tests workflows#1676
Conversation
🧪 CI InsightsHere's what we observed from your CI run for becb27a. 🟢 All jobs passed!But CI Insights is watching 👀 |
There was a problem hiding this comment.
Pull request overview
This PR consolidates the e2e test workflows by merging test-suite-e2e-tests-mq.yml into test-suite-e2e-tests.yml and updates variable naming conventions across the FHEVM stack. The main changes standardize environment variable names by adding prefixes to distinguish between coprocessor and connector services, and update component versions from v0.10.2 to v0.10.5.
- Standardized variable naming with
COPROCESSOR_prefix for coprocessor services (e.g.,DB_MIGRATION_VERSION→COPROCESSOR_DB_MIGRATION_VERSION) - Merged separate workflow files into a single unified e2e test workflow
- Updated all FHEVM component versions from v0.10.2 to v0.10.5
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
test-suite/fhevm/fhevm-cli |
Updated environment variable names with COPROCESSOR_ prefix and bumped versions to v0.10.5 |
test-suite/fhevm/scripts/deploy-fhevm-stack.sh |
Updated log output to reference new prefixed variable names |
test-suite/fhevm/docker-compose/coprocessor-docker-compose.yml |
Updated Docker image tag references to use new prefixed environment variables |
.github/workflows/test-suite-orchestrate-e2e-tests.yml |
Refactored outputs from arrays to individual named outputs for each component version |
.github/workflows/test-suite-e2e-tests.yml |
Consolidated workflow with expanded inputs and simplified environment variable mapping |
.github/workflows/test-suite-e2e-tests-mq.yml |
Removed redundant workflow file as part of consolidation effort |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
6285a72 to
601379f
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
601379f to
003b824
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
1050b8e to
566dad4
Compare
|
@Mergifyio queue |
❌ This
|
Merge Queue Status🚫 The pull request has left the queue (rule: This pull request spent 21 minutes 46 seconds in the queue, with no time running CI. Required conditions to merge
ReasonPull request #1676 has been dequeued by a HintYou should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it. |
|
@Mergifyio dequeue |
✅ The pull request has been removed from the queue |
566dad4 to
a670f1c
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
a670f1c to
becb27a
Compare
|
@Mergifyio queue |
✅ The pull request has been merged automaticallyDetailsThe pull request has been merged automatically at 21fbfbc |
Merge Queue Status✅ The pull request has been merged at becb27a This pull request spent 19 minutes 20 seconds in the queue, including 16 minutes 15 seconds running CI. Required conditions to merge
|
Closes https://github.com/zama-ai/fhevm-internal/issues/821
Github now supports more than 10 inputs in reusable workflows (https://github.blog/changelog/2025-12-04-actions-workflow-dispatch-workflows-now-support-25-inputs/), so I updated the e2e tests workflow to add all services' versions as inputs
Run example: https://github.com/zama-ai/fhevm/actions/runs/20578396037/job/59100510651
BLOCKING: this issue is closed in the
actionlintrepo, but still not deployed in a proper release, so our CI won't pass until thenEDIT: fixed by release of actionlint
1.7.10